package com.beidasoft.web.vo.enforceQualification;

import lombok.Data;

/**
 * 资格证件管理中申请/审批补办功能
 * hanyq
 */
@Data
public class CertApplyReissueBean {
    private String id;
    // 人员ID
    private String personId;
    // 人员名称
    private String name;
    // 身份证号
    private String personCode;
    // 市级证件号
    private String cityCode;
    // 申请状态
    private Integer applyState;
    private int[] applyStateIn;
    // 申请状态（用于查询）
    private Integer applyStateNo;
    // 申请状态名称
    private String applyStateText;
    // 申请时间
    private String applyTime;
    // 审核时间
    private String examineTime;
    // 删除状态
    private Integer isDelete;
    // 申请部门
    private String applyOrg;
    // 申请原因
    private Integer applyReason;
    // 退回原因
    private String backReason;
    // 证件照片文件名称
    private String photoName;
    // 情况说明附件文件名称
    private String fileName;
    // 网站截图文件名称
    private String webName;
    // 证件照片文件存放地址
    private String photoPath;
    // 情况说明附件存放地址
    private String filePath;
    // 网站截图存放地址
    private String webPath;
    // 申请人
    private String applyUserId;


    // 申请id
    private String certId;
    // 操作账户id
    private String operateId;
    // 操作账户
    private String operateName;
    // 操作人所属部门id
    private String operateOrgId;
    // 操作人所属部门名称
    private String operateOrgName;
    // 操作时间
    private String operateTime;
    // 操作类型(新增，审核，退回)
    private String operateType;
    // 操作类型标识(1:新增 2:审核通过 3:修改提交 4:退回修改)
    private Integer operateNum;
    // 操作备注(退回原因)
    private String operateMsg;
    // 操作备注(退回原因)  当长度过长时,截取前20位用作显示，上方的operateMsg用作title显示
    private String operateMsgSmall;

    // 人员信息
    // 性别
    private String sex;
    // 年龄
    private Integer age;
    // 部门名称
    private String applyOrgName;
    // 部门行政区划
    private String administrativeDivision;
    // 部门层级
    private String deptLevel;

    private int length;             // 每页显示记录数
    private int start;              // 起始查询位置

    //标识该条数据时市级还是区级(层级不同审核时拥有操作按钮的数据也不同)
    private String flag;

    private String selectFlag;

    private String organizationId;
}
